stymie (someone's) progress

Translations
останавливать прогресс (кого-то)
The lack of funding stymied the research team's progress.
Отсутствие финансирования остановило прогресс исследовательской группы.
Definitions
To hinder, obstruct, or impede someone's advancement or development in a particular area or endeavor.
Words
stymie

verb
препятствовать
someone

pronoun
кого-то
s
чей-то
progress

noun
прогрессу